cmake_minimum_required(VERSION 3.19)
project(njupt)

set(CMAKE_CXX_STANDARD 14)

find_package(GTest REQUIRED)

add_executable(unit-test
        unit-test.cpp
        al_design/big_num.cpp
        )

target_include_directories(unit-test
        PRIVATE
        ${GTEST_INCLUDE_DIRS}
        )

target_link_libraries(unit-test
        ${GTEST_BOTH_LIBRARIES}
        )

add_executable(3206 ncccu/3206.cpp)
add_executable(test ncccu/test.cpp)
add_executable(17 ncccu/17.cpp)
add_executable(18 ncccu/18.cpp)
add_executable(19 ncccu/19.cpp)
add_executable(1 ncccu/1.cpp)
add_executable(2 ncccu/2.cpp)
add_executable(3 ncccu/3.cpp)
add_executable(4 ncccu/4.cpp)
add_executable(5 ncccu/5.cpp)